home *** CD-ROM | disk | FTP | other *** search
/ ftp.mactech.com 2010 / ftp.mactech.com.tar / ftp.mactech.com / machack / Hacks97 / WarriorsProgress.sit / Warrior’s Progress / source code / Source / Libraries / Views / TangibleView.h < prev    next >
Text File  |  1997-06-28  |  597b  |  31 lines

  1. // TangibleView.h
  2.  
  3. #ifndef TangibleView_h
  4. #define TangibleView_h
  5.  
  6. #ifndef View_h
  7. #include "View.h"
  8. #endif
  9.  
  10. class MouseDownEvent;
  11. class MouseEvent;
  12.  
  13. class TangibleView: public View
  14.   {
  15.     public:
  16.         virtual TangibleView *Touch( PointObject );
  17.         
  18.         virtual bool WantsActivatingClick();
  19.         virtual void Click( PointObject, const MouseDownEvent& );
  20.         
  21.         virtual void MouseEntered( PointObject, const MouseEvent& );
  22.         virtual void MouseMoved( PointObject, const MouseEvent& );
  23.         virtual void MouseLeft();
  24.         
  25.         virtual void DragEntered();
  26.         virtual void DragMoved();
  27.         virtual void DragLeft();
  28.   };
  29.  
  30. #endif
  31.